using Abp.Domain.Repositories;
using Microsoft.AspNetCore.Mvc;
using SOEI.Solution.DomainEntities.Parameters.DomainService;

namespace SOEI.Solution.DomainEntities.Parameters
{
    /// <summary>
    /// 【扩展模块】  <br/>
    /// 【功能描述】  ：XXX 模块<br/>
    /// 【创建日期】  ：2020.05.21 <br/>
    /// 【开发人员】  ：static残影<br/>
    ///</summary>
    [ApiExplorerSettings(GroupName = "Manager", IgnoreApi = false)]
    public class ParameterAppService : SolutionAppServiceBase, IParameterAppService
    {
        /// <summary>
        ///【Parameter】仓储层
        /// </summary>
        private readonly IRepository<Parameter, string> _parameterRepository;

        /// <summary>
        ///【Parameter】领域服务
        /// </summary>
        private readonly IParameterManager _parameterManager;

        public ParameterAppService(
            IRepository<Parameter, string> parameterRepository,
            IParameterManager parameterManager
        )
        {
            _parameterRepository = parameterRepository;
            _parameterManager = parameterManager;
        }

        #region -------------------------------------------------辅助工具生成---------------------------------------------- 



        #endregion

        #region -------------------------------------------------用户自定义------------------------------------------------
        /*请在此扩展应用服务实现*/
        #endregion
    }
}
